Knowledge level software visualization

نویسندگان

  • A. Kuusik
  • D. Sidarkeviciute
  • E. Tyugu
چکیده

This report presents a toolkit for automatic analysis and visualization of software written in NUT. This work is a continuation of the research described in TRITA-IT R 95:16; KTH/IT/R-95/16-SE. It uses the set of reflective functions for analysis of classes developed in the latter. The main part of the report is a description of the automatic layout algorithm which guarantees good quality of automatically generated graphical views.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

دیداری کردن نتایج جست‌وجو در فرایند بازیابی اطلاعات

Purpose: One of the most effective ways to achieve optimum information retrieval is through visualization of Information. Search strategies, probing skills, querying of information needs and analysis of information play a significant role in the accessing of necessary and useful information. Besides the factors mentioned above, information visualization can increase the availability level of in...

متن کامل

Information Visualization for Agile Software Development Teams

Understanding information about software artifacts is key to successful Agile software development projects; however, sharing information about artifacts is difficult to achieve amongst team members. There are many information visualization techniques used to help address the difficulties of knowledge sharing, but it is not clear what is the most effective technique. This paper presents the res...

متن کامل

Software visualization in Prolog

Software visualization (SV) uses computer graphics to communicate the structureand behaviour of complex software and algorithms. One of the important issues inthis field is how to specify SV, because existing systems are very cumbersome tospecify and implement, which limits their effectiveness and hinders SV from beingintegrated into professional software development tools.I...

متن کامل

Using Software Visualization Technology in the Validation of Knowledge Based Systems

The validation of a Knowledge Based System (KBS) involves comparisons between an external reference model and a system’s component parts. In this paper I describe how such comparisons can be aided by the application of software visualization technology. Software visualization is the use of filmcraft, cartoon animation and graphic design techniques to display data structures, programs, and algor...

متن کامل

Jambalaya: Interactive visualization to enhance ontology authoring and knowledge acquisition in Protégé

This paper describes the integration of an interactive visualization user interface with a knowledge management tool called Protégé. Protégé is a general-purpose tool that allows domain experts to build knowledge-based systems by creating and modifying reusable ontologies and problem-solving methods, and by instantiating ontologies to construct knowledge bases. The SHriMP (Simple Hierarchical M...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007